/**
 * 集合Set
 */
// 集合的应用呢，就是做一些去重处理多一些
// 当你想存储不重复的元素的时候，使用set就可以了
// 集合在js很像数组，但是数组，来者不拒，你要我存什么存什么，
// 而集合呢，如果存的元素，之前已经存过，那么他就不会帮你继续存这个元素了

// 1. 声明定义一个set
const set = new Set();
// 2. 往集合中加元素
set.add(1);
set.add(2);
set.add(3);
set.add(4);
set.add(1);
console.log(set); // Set(4) { 1, 2, 3, 4 }
// 3. 集合删除元素
set.delete(2);
console.log(set); // Set(3) { 1, 3, 4 }
// 4. 获取集合的长度
console.log(set.size); // 3
// 5. 清空集合
set.clear();
console.log(set); //Set(0) {}
